STM32F407驱动AD4111 您所在的位置:网站首页 stm32驱动程序 应用程序 STM32F407驱动AD4111

STM32F407驱动AD4111

2023-06-16 08:16| 来源: 网络整理| 查看: 265

项目需要选择了AD4111,奈何水平有限,资源又少,几番折腾终于成功了。

一、简单介绍一下AD4111,功能很强大,但是对我来说比较重要的有以下几点。

1.片内2.5 V基准电压源,25°C时精度为±0.12%,温漂为±5 ppm/°C(典型值)

2.温度范围:−40°C至+105°C

3.支持4-20ma电流直接输入

4.内置16MHZ时钟

5.集成模拟前端的24位ADC

二、原理图

三、驱动

AD4111有一个3线或4线SPI接口,该接口与QSPI™、MICROWIRE®和DSP兼容。该接口以SPI模式3工作,在CS接低电平时也能工作。在SPI模式3下,SCLK空闲时为高电平,SCLK的下降沿为驱动沿,上升沿为采样沿。数据在下降/驱动沿输出,在上升/采样沿输入。

1.AD4111复位

在CS = 0且DIN = 1时,写入64个SCLK可以复位串行接口。复位使接口返回到ADC等待主机对通信寄存器执行写操作的状态。该操作会将所有寄存器的内容复位到其上电值。复位后,用户应等待500μs再访问串行接口。

/* //AD4111复位 //连续64个以上时钟高IN将复位AD4111 */ AD4111_CS=0; //SPI选中 for(u8 i = 0;i


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有